/* 
 * File:   JServerWorker.cpp
 * Author: johnneyshi
 * 
 * Created on 2013年1月27日, 下午8:07
 */

#include <string.h>
#include <netinet/in.h>
#include <arpa/inet.h>

#include "JServerWorker.h"

JServerWorker::JServerWorker()
{ 
}

JServerWorker::JServerWorker(const JServerWorker& orig) : JServer(orig)
{
}

void JServerWorker::Init(std::string _ip, int _port, int _weight)
{
    JServer::Init(_ip,_port);
    this->weight = _weight;
}

void JServerWorker::Start()
{
    JServer::Start();
}

JServerWorker::~JServerWorker() 
{
}


void JServerWorker::DealEpollFd(int fd)
{
    JServer::DealEpollFd(fd);
}

int JServerWorker::GetWeight()
{
    return this->weight;
}

int JServerWorker::GetCurrentWorkCount()
{
    return this->currentWorkCount;
}
